Update required node version to 18.16.0 or later
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
- asdf install
- 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.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Lukas Eipert