0.5.3 • Published 3 months ago

nvs v0.5.3

Weekly downloads
7
License
MIT
Repository
github
Last release
3 months ago

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 --version

JavaScript

var assert = require('assert');
var nvs = require('nvs');

var NODE = process.platform === 'win32' ? '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);
});

// results is an array per-version of form {version, error, result}
await nvs('engines', NODE, ['--version'], { versions: '12', stdio: 'inherit' });
0.5.3

3 months ago

0.5.2

2 years ago

0.5.0

3 years ago

0.4.17

4 years ago

0.4.15

4 years ago

0.4.14

4 years ago

0.4.13

4 years ago

0.4.12

4 years ago

0.4.10

4 years ago

0.4.9

4 years ago

0.4.7

4 years ago

0.4.4

4 years ago

0.4.3

4 years ago

0.4.1

4 years ago

0.4.2

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.0

4 years ago

0.1.8

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago