UNPKG

nodengine

Version:

Node.js versions switcher based on engines at `package.json`.

13 lines (10 loc) 346 B
'use strict' const get = require('simple-get') const URL = 'https://nodejs.org/dist/index.json' module.exports = cb => get.concat(URL, (err, res, data) => { if (err) return cb(err) const payload = JSON.parse(data) const nodeVersions = payload.map(({ version }) => version.replace(/^v/, '')) return cb(null, nodeVersions) })