obniz
Version:
obniz sdk for javascript
17 lines (15 loc) • 524 B
JavaScript
const node_version = process.versions.node;
const major = parseInt(node_version.split('.')[0]);
const minor = parseInt(node_version.split('.')[1]);
if (major > 7 || (major === 7 && minor >= 6)) {
// async await avaiable
module.exports = require('./obniz/index.js');
} else if (major > 6 || (major === 6 && minor >= 10)) {
// yield avaiable
module.exports = require('./obniz.node6_10.js');
} else {
// none
throw new Error(
"package 'obniz' want nodejs version > 7.6.X or at least 6.10.X is required"
);
}