adobe / aem-guides-wknd

Tutorial Code companion for Getting Started Developing with AEM Sites WKND Tutorial
https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/overview.html
MIT License
288 stars 569 forks source link

Update Node/NPM versions and switch to reproducible builds #380

Closed vladbailescu closed 2 years ago

vladbailescu commented 2 years ago

With https://github.com/adobe/aem-project-archetype/issues/986 we saw that using npm install during the frontend module builds can lead to transitive dependencies bringing in incompatible versions. To protect from that we should switch to npm ci. We should also bump Node/NPM versions to 16 (which is the current LTS and maximum supported version on Cloud Manager.