Repository navigation
chore(deps): bump effect to 4.0.0 - #63
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
Copilot review overview
🔵 Needs a closer look
It bumps a foundational runtime dependency (effect) whose test/runtime behavior cannot be independently verified in this environment, so final human sign-off is warranted.
Review effort: Balanced
Findings: None
What changed in this PR
This PR promotes the effect ecosystem dependencies from release candidates to the first stable 4.0.0 release. effect (4.0.0-rc.117 → 4.0.0) and @effect/platform-node (4.0.0-rc.115 → 4.0.0) are the core runtime libraries underpinning this TypeScript CLI/package, so this is a foundational dependency update. The change is lockfile/manifest-only with no source modifications; the author reports a passing pnpm run verify (149 tests, 1 skipped).
Changes:
- Pin
effectand@effect/platform-nodeto stable4.0.0inpackage.jsonand regenerate the lockfile (including coherent transitive bumpsundici8.10.2→8.11.2 andws8.21.3→8.22.0). - Add
4.0.0entries foreffect,@effect/platform-node, and@effect/platform-node-sharedtominimumReleaseAgeExcludeso the new releases bypass the release-age gate.
| File | Description |
|---|---|
package.json |
Updates effect and @effect/platform-node dependency specifiers to 4.0.0. |
pnpm-lock.yaml |
Regenerates resolved versions/integrity hashes for the effect packages and their transitive deps; no 4.0.0-rc entries remain. |
pnpm-workspace.yaml |
Adds the three stable 4.0.0 effect packages to minimumReleaseAgeExclude, following the existing quoting convention. |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Bumps
effect4.0.0-rc.117 and@effect/platform-node4.0.0-rc.115 to 4.0.0, the first stable 4.0 release.minimumReleaseAgeExcludeadmitseffect,@effect/platform-node, and@effect/platform-node-shared4.0.0 until they clear the release age.pnpm run verify: pass, 149 tests (1 skipped). The lockfile has no4.0.0-rcentries left.Written by an agent (Claude Code, Opus 5.5).