List all available Node.js versions.
Sorted from the latest Node.js version to the oldest one.
Example
const allNodeVersions = require('all-node-versions')
const versions = await allNodeVersions()
// ['12.8.0', '12.7.0', ..., '0.1.15', '0.1.14']
Install
npm install all-node-versions
Usage
allNodeVersions()
Returns: Promise<string[]>
Node.js mirror
The list is downloaded from https://nodejs.org/dist
. You can specify a mirror
website using the environment variable NODE_MIRROR
.
NODE_MIRROR="https://npm.taobao.org/mirrors/node" get-node [VERSION] [OUTPUT_DIRECTORY]
See also
-
nve
: Run a specific Node.js version -
get-node
: Download Node.js -
normalize-node-version
: Normalize and validate Node.js versions -
fetch-node-website
: Fetch releases on nodejs.org
Support
If you found a bug or would like a new feature, don't hesitate to submit an issue on GitHub.
For other questions, feel free to chat with us on Gitter.
Everyone is welcome regardless of personal background. We enforce a Code of conduct in order to promote a positive and inclusive environment.
Contributing
This project was made with
If the documentation is unclear or has a typo, please click on the page's Edit
button (pencil icon) and suggest a correction.
If you would like to help us fix a bug or add a new feature, please check our guidelines. Pull requests are welcome!
ehmicky |