Specify supported Node/NPM versions in engines
property within package.json
#171
Labels
epic
Large unit of work, consisting of multiple tasks
maintenance
Routine upkeep necessary for the health of the platform
Based on the discussion in this PR, we would like to consider adopting the following approach for managing Node.js version compatibility across micro-frontends.
Based on the guidance in this article, I believe what the author proposes for maintainers makes sense. We probably should be explicitly defining the supported Node.js version(s) in our repos/libraries with the engines property. I'd be curious to hear your thoughts, not just for this repository, but as a pattern more broadly.
engines
property in the repo/librarypackage.json
files that declare the oldest active LTS version of Node.js (i.e., Node 18):Tasks
The text was updated successfully, but these errors were encountered: