This release promotes Node.js 14 to be the default for the fresh-node command.
Get started by installing, updating, or learning more, at:
https://gerrit.wikimedia.org/g/fresh#fresh-environment
Changelog:
https://gerrit.wikimedia.org/g/fresh/+/22.05.1/CHANGELOG.md
Node.js 14 is now the default environment for the fresh-node command, this follows WMF CI
(Thanks James Forrester!). [1] Node.js 12 remains available via fresh-node12. Node.js 10
has been removed after being deprecated since September of last year.
This release also adds support for detecting and installing to your home directory instead
of system-wide, which is often preferred on Linux. The installer automatically selects one
of $HOME/bin or $HOME/.local/bin if it exists and is in your "PATH". (Thanks
Antoine Musso!)
If you encounter problems with Node.js 14 or experience other issues, let us know on
Phabricator at
https://phabricator.wikimedia.org/tag/fresh/. This is also where you can
previous tasks.
Fresh is a fast way to create isolated environments from your terminal. These can be used
to work more responsibly with 'npm' developer tools such as ESLint, QUnit, Grunt,
Selenium, and more. Example guide:
https://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing
--
Timo Tijhof
[1]
https://phabricator.wikimedia.org/T267890