Research older Node versions support
This needs some research (timebox: 0.5 day):
- Let's figure which minimum Node version we should support.
- Let's check which newer Node APIs we're using (e.g.
structuredClone) and what we can do to replace them (e.g. polyfill). - Let's add Node version to GitHub Actions matrix and see how good other actions support is.
Should we set the minimal required Node version to LTS and not worry about this at least for now? I don't think it should be our priority to support old(er) nodejs if we do not even have mayor adoption of our tool in wild.
Should we set the minimal required Node version to LTS and not worry about this at least for now? I don't think it should be our priority to support old(er) nodejs if we do not even have mayor adoption of our tool in wild.
I'm very much in favour :+1: Supporting older Node versions is a maintenance burden which we could do without :sweat_smile: We're already using the LTS Node version (20), I think we should stick with it.
Conclusion stick to the LTS and/or follow Nx minimal node version (which sticks to node LTS)