Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Node.js to the latest stable release #1495

Open
5 tasks
stvnrlly opened this issue Apr 29, 2024 · 0 comments
Open
5 tasks

Upgrade Node.js to the latest stable release #1495

stvnrlly opened this issue Apr 29, 2024 · 0 comments
Labels
dependencies Pull requests that update a dependency file engineering javascript Pull requests that update Javascript code

Comments

@stvnrlly
Copy link
Collaborator

stvnrlly commented Apr 29, 2024

We need to upgrade our Node.js version in the admin project to the latest stable release. This may require a bit of extra project configuration and it should also prepare us to update our JavaScript packages as well, but the package updates should be handled separately.

Implementation Sketch and Acceptance Criteria

  • Update our project's use of nvm to the latest version
  • Using nvm, update the project to the latest stable release of Node.js
  • Ensure that npm is also updated as part of this (it often gets updated beyond what's in the latest Node.js release)
  • Modify any project configuration (environment variables, application configuration, etc.) that requires updating to support the new release
  • Update the admin project's README to reflect any changes in set up and version numbers

Security Considerations

  • We need to make sure we're running supported versions of Node.js; even though it's not used to run any application code, it is used to manage our JavaScript packages and static assets.
  • Updating Node.js helps our project stay secure with the latest updates and patches that address security vulnerabilities and stability issues.
@ccostino ccostino changed the title Move to Node v21 Upgrade Node.js to the latest stable release May 17, 2024
@ccostino ccostino added engineering dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file engineering javascript Pull requests that update Javascript code
Projects
Status: 🌱 New
Development

No branches or pull requests

2 participants