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

Move to Node 18 #6396

Open
brent-hoover opened this issue Dec 17, 2021 · 7 comments · Fixed by #6740
Open

Move to Node 18 #6396

brent-hoover opened this issue Dec 17, 2021 · 7 comments · Fixed by #6740
Assignees
Labels
core work For issues that track feature development work being done by core Reaction developers

Comments

@brent-hoover
Copy link
Collaborator

brent-hoover commented Dec 17, 2021

Node 18 is LTS. Let's try to get on top of this. Hopefully not many breaking changes if any.

@brent-hoover brent-hoover added the core work For issues that track feature development work being done by core Reaction developers label Dec 17, 2021
@brent-hoover
Copy link
Collaborator Author

brent-hoover commented Mar 2, 2022

So because of this change with the way JSON files are imported in Node 16, every package plus Reaction itself is going to need to be updated in a way that is backwards compatible. Not a lot of programming work, but a fair amount of busy work.

That is not necessarily the only change that needs to be made, but the first one I have identified

@setaman
Copy link

setaman commented Mar 7, 2022

@zenweasel

So because of this change with the way JSON files ...

This currently prevents me to use @reactioncommerce/api-core with Node 16 in a fresh project. I still need to fallback to Node 14. I would really like to have this issue resolved and could offer my support, if required.

@brent-hoover
Copy link
Collaborator Author

We may want to look at just jumping to Node 18 since that just became LTS

@alexmukho
Copy link

That would be great. Since nothing works on Macbooks with M1.

@brent-hoover brent-hoover changed the title Move to Node 16 Move to Node 18 Dec 2, 2022
@brent-hoover
Copy link
Collaborator Author

Changing this to Node 18, since going to 16 only buys us 5 more months

@eshwaruppala
Copy link

any update on this?

@brent-hoover
Copy link
Collaborator Author

There's a pr on all of the repos that's just waiting for review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core work For issues that track feature development work being done by core Reaction developers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants