Add Node.js 24 support to CLI and project #4
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.

What/Why?
Extends Node.js support to include version 24 across the Catalyst project. Updates version constraints in CLI packages, user-facing CLI validation, and documentation to allow Node 20, 22, or 24.
Changes:
.nvmrcto24(used by CI workflows and local development)engines.nodeinpackages/catalyst/package.jsonandpackages/create-catalyst/package.jsonto include^24.0.0packages/create-catalyst/bin/index.cjsto include'^24'in thecatalystRequiredNodeVersionsarray (user-facing CLI version check)Testing
Migration
No migration needed. Changes are additive - existing Node 20 and 22 users are unaffected.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.