Skip to content

Commit d8b65e2

Browse files
authored
fix: pin effect 4.0.5 and platform-node-shared (#85)
@effect/platform-node depends on @effect/platform-node-shared with a caret range, so fresh installs pulled 4.0.5 against our pinned effect 4.0.1 and the CLI failed to load. Bump all Effect packages to 4.0.5 and pin platform-node-shared directly so it stays in lockstep with effect.
1 parent 0f22ae1 commit d8b65e2

13 files changed

Lines changed: 199 additions & 180 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ This file is the canonical source for unreleased changes and published release n
1515
- Added the `project.rename` RPC (`{ projectId, name }`), which renames a project and fails with `ProjectNotFoundError` for an unknown id. The harness exposes it as `Project.rename`.
1616
- The desktop start page creates a session in the folder you pick, or in a memory sandbox, sends your first prompt and opens the session. A memory session's project is named "In Memory".
1717

18+
### Fixed
19+
20+
- Fixed `codework` failing to start after a fresh npm install with `The requested module 'effect/Path' does not provide an export named 'make'`. `@effect/platform-node` pulled in a newer `@effect/platform-node-shared` than the pinned `effect` supports. Every Effect package is now pinned to 4.0.5, and `@effect/platform-node-shared` is pinned with them.
21+
1822
## [@codeworksh/cli@0.3.0] - 2026-10-13
1923

2024
### Added

‎apps/server/package.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
"dependencies": {
1515
"@codeworksh/web": "workspace:*",
1616
"@codeworksh/widget": "workspace:*",
17-
"@effect/platform-node": "4.0.1",
18-
"@effect/sql-sqlite-node": "4.0.1",
19-
"effect": "4.0.1"
17+
"@effect/platform-node": "4.0.5",
18+
"@effect/sql-sqlite-node": "4.0.5",
19+
"effect": "4.0.5"
2020
},
2121
"devDependencies": {
2222
"@types/node": "catalog:",

‎apps/web/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
"dependencies": {
1616
"@codeworksh/server": "workspace:*",
1717
"@codeworksh/widget": "workspace:*",
18-
"@effect/atom-react": "4.0.1",
18+
"@effect/atom-react": "4.0.5",
1919
"@legendapp/list": "3.3.5",
2020
"@pierre/trees": "1.0.0-beta.6",
2121
"@tanstack/react-router": "^1.161.0",
2222
"class-variance-authority": "^0.7.1",
2323
"clsx": "^2.1.1",
2424
"cmdk": "^1.1.1",
25-
"effect": "4.0.1",
25+
"effect": "4.0.5",
2626
"lucide-react": "^1.52.0",
2727
"radix-ui": "^1.7.0",
2828
"react": "^19.3.0",

‎apps/widget/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
},
1616
"devDependencies": {
1717
"@types/react": "^19.3.0",
18-
"effect": "4.0.1",
18+
"effect": "4.0.5",
1919
"lucide-react": "^1.52.0",
2020
"react": "^19.3.0",
2121
"typescript": "catalog:"
2222
},
2323
"peerDependencies": {
24-
"effect": "4.0.1",
24+
"effect": "4.0.5",
2525
"lucide-react": "^1.52.0",
2626
"react": "^19.3.0"
2727
}

‎extras/codework-prompt-life/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
},
1414
"devDependencies": {
1515
"@types/node": "catalog:",
16-
"effect": "4.0.1"
16+
"effect": "4.0.5"
1717
},
1818
"peerDependencies": {
1919
"@codeworksh/plugin": "workspace:*",
20-
"effect": "4.0.1"
20+
"effect": "4.0.5"
2121
},
2222
"engines": {
2323
"node": ">=22.0.0"

‎extras/codework-sandbox-vercel/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
},
2525
"devDependencies": {
2626
"@types/node": "catalog:",
27-
"effect": "4.0.1"
27+
"effect": "4.0.5"
2828
},
2929
"peerDependencies": {
3030
"@codeworksh/plugin": "workspace:*",
31-
"effect": "4.0.1"
31+
"effect": "4.0.5"
3232
},
3333
"engines": {
3434
"node": ">=22.0.0"

‎extras/codework-tool-proc/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
},
1414
"devDependencies": {
1515
"@types/node": "catalog:",
16-
"effect": "4.0.1"
16+
"effect": "4.0.5"
1717
},
1818
"peerDependencies": {
1919
"@codeworksh/plugin": "workspace:*",
20-
"effect": "4.0.1"
20+
"effect": "4.0.5"
2121
},
2222
"engines": {
2323
"node": ">=22.0.0"

‎extras/plugins/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
},
1111
"devDependencies": {
1212
"@types/node": "catalog:",
13-
"effect": "4.0.1"
13+
"effect": "4.0.5"
1414
},
1515
"peerDependencies": {
1616
"@codeworksh/plugin": "workspace:*",
17-
"effect": "4.0.1"
17+
"effect": "4.0.5"
1818
},
1919
"engines": {
2020
"node": ">=22.0.0"

‎packages/codework/package.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,9 @@
5050
"@codeworksh/aikit": "workspace:^",
5151
"@codeworksh/harness": "workspace:*",
5252
"@codeworksh/tui": "workspace:*",
53-
"@effect/platform-node": "4.0.1",
54-
"effect": "4.0.1",
53+
"@effect/platform-node": "4.0.5",
54+
"@effect/platform-node-shared": "4.0.5",
55+
"effect": "4.0.5",
5556
"jsonc-parser": "3.3.1",
5657
"uuidv7": "^1.2.1",
5758
"zod": "4.6.5"

‎packages/harness/package.json‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,9 @@
7979
"dependencies": {
8080
"@codeworksh/aikit": "workspace:^",
8181
"@codeworksh/plugin": "workspace:*",
82-
"@effect/platform-node": "4.0.1",
83-
"@effect/sql-sqlite-node": "4.0.1",
82+
"@effect/platform-node": "4.0.5",
83+
"@effect/platform-node-shared": "4.0.5",
84+
"@effect/sql-sqlite-node": "4.0.5",
8485
"@npmcli/arborist": "^10.0.2",
8586
"@npmcli/config": "^11.0.1",
8687
"@platformatic/vfs": "^0.4.0",
@@ -101,12 +102,12 @@
101102
"@vercel/sandbox": "^3.3.0",
102103
"bumpp": "^12.3.0",
103104
"dedent": "^1.7.2",
104-
"effect": "4.0.1"
105+
"effect": "4.0.5"
105106
},
106107
"peerDependencies": {
107108
"@daytona/sdk": "*",
108109
"@vercel/sandbox": "*",
109-
"effect": "4.0.1"
110+
"effect": "4.0.5"
110111
},
111112
"peerDependenciesMeta": {
112113
"@daytona/sdk": {

0 commit comments

Comments
 (0)