Distribution management
The plugin downloads and installs a Node.js distribution and/or a Yarn distribution when required. Optionally, a shared/global distribution may be used instead to avoid network overhead and duplication. The plugin may also use a HTTP proxy server for downloads, to take advantage of any caching facility, and submit to the organization's security rules. Basic authentication scheme is supported for both distribution and proxy servers.