Skip to content

Update required node version to 18.16.0 or later

Lukas 'ai-pi' Eipert requested to merge leipert-node-18-upgrade into master

What does this MR do and why?

See &9477 (closed). node@18 is the latest LTS and the new version has some nice features we might end up using (e.g. more parity on the Intl API with browsers).

In order to ensure that node version bump result in re-compiling of assets, we also tell the asset hashing that any change in .nvmrc requires a full recompilation.

Screenshots or screen recordings

N/A

How to set up and validate locally

  1. asdf install
  2. run jest, eslint, webpack jobs.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Lukas 'ai-pi' Eipert

Merge request reports