SolidOS / solidos

The operating system for Solid
https://solidos.solidcommunity.net/
MIT License
127 stars 19 forks source link

Upgrade the usage of node versions #125

Closed timea-solid closed 2 years ago

timea-solid commented 2 years ago
repo webpack node other steps dependencies
rdflib v4 12, 14, 16 save 14, gh-pages
solid-logic 12, 14, 16 rdflib
pane-registry 12, 14, 16 rdflib, solid-logic
solid-ui v4 12, 14, 15 save 14, gh-pages rdflib, solid-logic, pane-registry
activitystreams-pane v4 12, 14, 16 rdflib, solid-logic, pane-registry, solid-ui
chat-pane v4 12, 14, 16 rdflib, solid-ui
contacts-pane 12, 14, 16 save 14 rdflib, pane-registry, solid-ui
folder-pane 12, 14, 16 rdflib, solid-ui
issue-pane 12, 14, 16 rdflib, pane-registry, solid-ui
meeting-pane v4 12, 14, 16 rdflib, solid-ui
profile-pane v5 12, 14, 16 save 14 contacts-pane, rdflib, solid-logic, pane-registry, solid-ui
source-pane 12, 14, 16 solid-ui
solid-panes v5 12, 14, 16
mashlib v4 12, 14, 16 save 14, gh-pages rdflib, solid-ui, solid-panes
SolidOS v? 12, 14, 16 save 14, gh-pages

Previous version: https://github.com/solid/solidos/issues/116

timea-solid commented 2 years ago

List of repos which have updated node versions:

timea-solid commented 2 years ago

All these changes streamline the usage of node across SolidOS stack. CI will build the repos on node 14 and 16 (NSS also on node 12) BUT, as it was before already, only the node version 14 is published to NPM (nothing changed here). Locally, when we develop the code, we should use node 16 and in June node 18 (when it is released) -> this is reflected in the .nvmrc file of each repo. One can simply make use of it by typing nvm use in the root of the repo or simply do nvm use 16.