Skip to content

ref(v28): No undici#3295

Closed
RobinTail wants to merge 7 commits intomake-v28from
no-undici
Closed

ref(v28): No undici#3295
RobinTail wants to merge 7 commits intomake-v28from
no-undici

Conversation

@RobinTail
Copy link
Copy Markdown
Owner

@RobinTail RobinTail commented Apr 3, 2026

Using built-in Node.js methods for testing graceful shutdown.

Alternative to #3294

@RobinTail RobinTail added this to the v28 milestone Apr 3, 2026
@RobinTail RobinTail added dependencies Pull requests that update a dependency file coverage Additional tests refactoring The better way to achieve the same result labels Apr 3, 2026
@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog Bot commented Apr 3, 2026

Reviewed PR #3295 — submitted 2 inline comments (return type duplication, lost pipelining test coverage) and flagged a stale undici entry in pnpm-workspace.yaml. No blocking issues found; helpers are correct and the migration is clean.

Task list (5/5 completed)
  • Read the diff and understand the changes
  • Analyze the removed test case and its coverage implications
  • Check for stale references to undici in the codebase
  • Evaluate the new helper functions for correctness
  • Draft and submit review

Pullfrog  | View workflow run | Triggered by Pullfrog | Using Claude Opus𝕏

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 3, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: aa6d4e5c-4773-4105-8b5f-d8db60c247e9

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch no-undici

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Comment thread express-zod-api/tests/graceful-shutdown.spec.ts Fixed
@coveralls-official
Copy link
Copy Markdown

coveralls-official Bot commented Apr 3, 2026

Coverage Status

coverage: 100.0%. remained the same
when pulling 23ec1f1 on no-undici
into 377fc3e on make-v28.

Copy link
Copy Markdown
Contributor

@pullfrog pullfrog Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean removal of undici in favor of built-in http/https — the helpers are correct and the test suite reads well. One stale config entry to clean up.

Pullfrog  | Fix all ➔Fix 👍s ➔View workflow run | Using Claude Opus𝕏

Comment thread express-zod-api/tests/graceful-shutdown.spec.ts
Comment thread express-zod-api/tests/graceful-shutdown.spec.ts
@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog Bot commented Apr 3, 2026

pnpm-workspace.yaml:37 still lists undici in minimumReleaseAgeExclude — now dead config since the dependency is removed.

Pullfrog  | View workflow run | Triggered by Pullfrog | Using Claude Opus𝕏

@RobinTail RobinTail changed the title No undici ref(v28): No undici Apr 3, 2026
@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog Bot commented Apr 3, 2026

Acknowledged the author's fix in 39bd3eec (extracted HttpResult interface) and resolved the thread. No code changes needed — the author addressed the feedback directly.

Task list (2/3 completed)
  • Reply to RobinTail's comment acknowledging the fix
  • Resolve the addressed thread
  • Report progress

Pullfrog  | View workflow run | Triggered by Pullfrog | Using Claude Opus𝕏

@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog Bot commented Apr 3, 2026

No code changes needed — the author had already restored the pipelined-socket test in 98ca985d. Acknowledged the fix and resolved the thread.

Pullfrog  | View workflow run | Triggered by Pullfrog | Using Claude Opus𝕏

# Conflicts:
#	pnpm-lock.yaml
@RobinTail
Copy link
Copy Markdown
Owner Author

choosing to upgrade undici in #3294

@RobinTail RobinTail closed this Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

coverage Additional tests dependencies Pull requests that update a dependency file refactoring The better way to achieve the same result

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants