nvs v1.0.63
nvs
Cross-platform solution for using multiple versions of node. Useful for compatibility testing.
cli
# specific version
$ nvs 14.4.0 npm run test
# highest of version
$ nvs 12 npm run test
# lts
$ nvs lts npm run test
# comma-delimiter list
$ nvs 0.8,4,8,14 npm run test
# use expression
$ nvs >=0.8 node --version
# use engines.node from package.json
$ nvs engines node --versionJavaScript
var assert = require('assert');
var nvs = require('nvs');
var isWindows = process.platform === 'win32' || /^(msys|cygwin)$/.test(process.env.OSTYPE);
var NODE = isWindows ? 'node.exe' : 'node';
// results is an array per-version of form {version, error, result}
nvs('>=0.8', NODE, ['--version'], { versions: '12', stdio: 'inherit' }, function (err, results) {
assert.ok(!err, err ? err.message : '');
});
// results is an array per-version of form {version, error, result}
await nvs('engines', NODE, ['--version'], { versions: '12', stdio: 'inherit' });10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
9 months ago
10 months ago
9 months ago
9 months ago
9 months ago
10 months ago
9 months ago
10 months ago
9 months ago
10 months ago
9 months ago
10 months ago
2 years ago
3 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago