cli icon indicating copy to clipboard operation
cli copied to clipboard

Research older Node versions support

Open BioPhoton opened this issue 1 year ago • 2 comments

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.

BioPhoton avatar Apr 17 '24 10:04 BioPhoton

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.

vmasek avatar Apr 30 '24 12:04 vmasek

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.

matejchalk avatar Apr 30 '24 12:04 matejchalk

Conclusion stick to the LTS and/or follow Nx minimal node version (which sticks to node LTS)

vmasek avatar May 29 '24 11:05 vmasek