Return node version check and include additional v4 engine.
This commit is contained in:
parent
9d477fb64f
commit
f0e599fea1
11
index.js
11
index.js
@ -1,6 +1,17 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
|
var semver = require('semver');
|
||||||
|
var packageData = require('./package.json');
|
||||||
|
|
||||||
|
function nodeVersionCheck(version, expected) {
|
||||||
|
if (!semver.satisfies(version, expected)) {
|
||||||
|
throw new Error('Node.js version ' + version + ' is expected to be ' + expected);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
nodeVersionCheck(process.versions.node, packageData.engines.node);
|
||||||
|
|
||||||
module.exports = require('./lib');
|
module.exports = require('./lib');
|
||||||
|
module.exports.nodeVersionCheck = nodeVersionCheck;
|
||||||
module.exports.Node = require('./lib/node');
|
module.exports.Node = require('./lib/node');
|
||||||
module.exports.Transaction = require('./lib/transaction');
|
module.exports.Transaction = require('./lib/transaction');
|
||||||
module.exports.Service = require('./lib/service');
|
module.exports.Service = require('./lib/service');
|
||||||
|
|||||||
@ -78,7 +78,7 @@
|
|||||||
"bitcore-p2p": "~1.0.0"
|
"bitcore-p2p": "~1.0.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^0.12"
|
"node": "^0.12 || ^4.2"
|
||||||
},
|
},
|
||||||
"os": [
|
"os": [
|
||||||
"darwin",
|
"darwin",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user