nimbella / nimbella-cli

Your cloud. Beautiful.
https://nimbella.com
Apache License 2.0
10 stars 12 forks source link

Upgrade the "recommended" (and sometimes embedded) nodejs version to latest LTS #212

Closed joshuaauerbachwatson closed 2 years ago

joshuaauerbachwatson commented 2 years ago

We currently have a recommended nodejs engine of 14.x and that is what gets incorporated into installers and "fat tarballs" when using oclif dev-cli.

We are doing fine with 14.x but should really upgrade to 16.x as it is the current LTS and we shouldn't fall too far behind that.

joshuaauerbachwatson commented 2 years ago

The PR #217 addresses this issue and is now under test.

joshuaauerbachwatson commented 2 years ago

Starting with version 2.3.7, nim will

  1. Bundle node 16.13.0 with those distributions that include node rather than 14.16.0.
  2. Run all github actions (tests and publications) using node 16.x.
  3. Depend on features of npm 8.x in managing dependencies.