GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — feat(blog): add more codemod to migrations guides by AugustinMauroy · Pull Request #9086 · nodejs/nodejs.org

Conversation

@AugustinMauroy

@AugustinMauroy AugustinMauroy commented Aug 5, 2026

Copy link
Copy Markdown
Member

Description

As titled

Related Issues

No related issues

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run pnpm format to ensure the code follows the style guide.
  • I have run pnpm test to check if all tests are passing.
  • I have run pnpm build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@AugustinMauroy
feat(blog): add more codemod to migrations guides
a580dd9
Copilot AI lite review requested due to automatic review settings August 5, 2026 21:09
@vercel
vercel Bot deployed to Preview August 5, 2026 21:09
View deployment
@vercel

vercel Bot commented Aug 5, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nodejs-org Ready Ready Preview Aug 13, 2026 7:30am

Request Review

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@cursor

cursor Bot commented Aug 5, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

PR Summary

Low Risk
Changes are limited to MDX migration blog content with no runtime, auth, or build-logic impact.

Overview
The v16→v18 migration post now documents the @nodejs/dns-lookup-options-coercion codemod for DEP0153 (typed dns.lookup / dns.promises.lookup options), with registry link, npx command, and before/after examples for callback and promises APIs. The err-invalid-callback section heading is pluralized to Examples to match the added pattern.

The v22→v24 guide adds a one-shot npx codemod run @nodejs/v22-to-v24 command and an info AlertBox clarifying that the listed codemods are not exhaustive.

Reviewed by Cursor Bugbot for commit 119e023. Bugbot is set up for automated code reviews on this repo. Configure here.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Copilot started reviewing on behalf of AugustinMauroy August 5, 2026 21:09
View session
@codecov

codecov Bot commented Aug 5, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.09%. Comparing base (28d264a) to head (692dff7).
⚠️ Report is 166 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9086      +/-   ##
==========================================
+ Coverage   75.07%   75.09%   +0.02%     
==========================================
  Files         102      102              
  Lines        9070     9118      +48     
  Branches      377      377              
==========================================
+ Hits         6809     6847      +38     
- Misses       2257     2267      +10     
  Partials        4        4              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Copilot AI reviewed Aug 5, 2026
View reviewed changes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Node.js migration blog guides to better surface available codemods, including adding a new codemod entry to the v16→v18 guide and documenting how to run all v22→v24 codemods together.

Changes:

  • Add a “run all codemods” command and an informational note to the v22→v24 migration guide.
  • Add the dns-lookup-options-coercion codemod section (with examples) to the v16→v18 migration guide.
  • Update the err-invalid-callback section heading from “Example” to “Examples”.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
apps/site/pages/en/blog/migrations/v22-to-v24.mdx Adds guidance for running all codemods at once and clarifies list completeness via an AlertBox.
apps/site/pages/en/blog/migrations/v16-to-v18.mdx Documents an additional codemod (dns-lookup-options-coercion) and aligns example heading wording.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread apps/site/pages/en/blog/migrations/v22-to-v24.mdx Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread apps/site/pages/en/blog/migrations/v16-to-v18.mdx Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread apps/site/pages/en/blog/migrations/v22-to-v24.mdx Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread apps/site/pages/en/blog/migrations/v16-to-v18.mdx Resolved

Uh oh!

There was an error while loading. Please reload this page.

@AugustinMauroy
Potential fix for pull request finding
d70064e
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Signed-off-by: Augustin Mauroy <[email protected]>
Copilot AI review requested due to automatic review settings August 5, 2026 21:13
AugustinMauroy and others added 3 commits August 5, 2026 23:13
@AugustinMauroy
Potential fix for pull request finding
891393e
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Signed-off-by: Augustin Mauroy <[email protected]>
@AugustinMauroy
Potential fix for pull request finding
64ba627
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Signed-off-by: Augustin Mauroy <[email protected]>
@AugustinMauroy
Potential fix for pull request finding
bdbbe59
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Signed-off-by: Augustin Mauroy <[email protected]>
@vercel
vercel Bot deployed to Preview August 5, 2026 21:15
View deployment
Copilot AI reviewed Aug 5, 2026
View reviewed changes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

Suppressed comments (1)

apps/site/pages/en/blog/migrations/v22-to-v24.mdx:72

  • The phrase “run all of them at once” is ambiguous here given the note that the list of codemods for this migration is not complete. Clarify that the command runs the codemods listed in this guide (or the preset), not necessarily every possible codemod for the migration.
If you want to run all of them at once, you can use the following command:

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@AugustinMauroy
fix: format
119e023
Copilot AI review requested due to automatic review settings August 5, 2026 21:18
@vercel
vercel Bot deployed to Preview August 5, 2026 21:18
View deployment
Copilot AI reviewed Aug 5, 2026
View reviewed changes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

Suppressed comments (1)

apps/site/pages/en/blog/migrations/v22-to-v24.mdx:75

  • The doc suggests running all v22→v24 codemods via npx codemod run @nodejs/v22-to-v24, but that preset/package does not appear to exist in the Codemod Registry (the registry URL for it returns 404). This would cause the command to fail for readers. Consider replacing it with a single shell command that chains the individual codemods listed below in this guide (or link to an actual preset if one exists).
If you want to run all of them at once, you can use the following command:

```bash
npx codemod run @nodejs/v22-to-v24
</details>

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Copilot started reviewing on behalf of AugustinMauroy August 5, 2026 21:24
View session
Copilot started reviewing on behalf of AugustinMauroy August 5, 2026 21:24
View session
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

📦 Build Size Comparison

Summary

Metric Value
Old Total First Load JS 7.16 MB
New Total First Load JS 7.16 MB
Delta 0 B (0.00%)
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@avivkeller avivkeller closed this Aug 9, 2026
@AugustinMauroy AugustinMauroy reopened this Aug 10, 2026
@AugustinMauroy

AugustinMauroy commented Aug 10, 2026

Copy link
Copy Markdown
Member Author

the should be keep it's update blog post with new covered deprecation

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@avivkeller

avivkeller commented Aug 10, 2026

Copy link
Copy Markdown
Member

These blog posts shouldn't change, they are point-in-time

AugustinMauroy reacted with eyes emoji
All reactions
  • 👀 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@AugustinMauroy

AugustinMauroy commented Aug 10, 2026

Copy link
Copy Markdown
Member Author

ideally yes, but it's mean we post article only when we cover 100% of version deprecation which is take time.
and also in same idea we should have all codemod ready before LTS is landed but we have lack of maintainer

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

AugustinMauroy added 2 commits August 10, 2026 22:11
@AugustinMauroy
Update v22-to-v24.mdx
a12c93f
@AugustinMauroy
Merge branch 'main' into blog-add-codemod
a14a5f9
@vercel
vercel Bot deployed to Preview August 10, 2026 20:14
View deployment
@AugustinMauroy
Merge branch 'main' into blog-add-codemod
692dff7
@vercel
vercel Bot deployed to Preview August 13, 2026 07:30
View deployment
@avivkeller

avivkeller commented Aug 13, 2026

Copy link
Copy Markdown
Member

ideally yes, but it's mean we post article only when we cover 100% of version deprecation which is take time.
and also in same idea we should have all codemod ready before LTS is landed but we have lack of maintainer

In that case, a global "v22-to-v24" codemod should exist and be updated, not the blog.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bmuenzenmeyer

bmuenzenmeyer commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

am i remembering correctly that we want to pivot all of these to something more durable than a blog post?

avivkeller and ovflowd reacted with thumbs up emoji
All reactions
  • 👍 2 reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ovflowd

ovflowd commented Oct 31, 2026

Copy link
Copy Markdown
Member

Should we close this PR or...? cc @AugustinMauroy

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@AugustinMauroy

AugustinMauroy commented Nov 1, 2026

Copy link
Copy Markdown
Member Author

IMO no we should merge it to mention everything related to this migration

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

This branch was successfully deployed

1 active deployment
Preview — 692dff70 Deployed Aug 13, 2026 by vercel[bot]
View deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

Copilot code review Copilot
Copilot review effort
Applies to this pull request for everyone.Learn more about Copilot code review.
Copilot left review comments

At least 1 approving review is required to merge this pull request.

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

5 participants

@AugustinMauroy @avivkeller @bmuenzenmeyer @ovflowd
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.