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
282 stars 537 forks source link

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

Closed vladbailescu closed 1 year ago

vladbailescu commented 1 year 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.