UNPKG

670 BJavaScriptView Raw
1var production = process.env.NODE_ENV === 'production';
2var nodeVersion = process.versions.node.split('.');
3var nodeVersionMajor = Number(nodeVersion[0]);
4var nodeVersionMinor = Number(nodeVersion[1]);
5/* istanbul ignore next */
6if (nodeVersionMajor >= 8)
7 return module.exports = require('./lib-node8' + (production ? '' : '-dev') + '/index');
8/* istanbul ignore next */
9if (nodeVersionMajor > 6 || (nodeVersionMajor === 6 && nodeVersionMinor >= 5))
10 return module.exports = require('./lib-node6' + (production ? '' : '-dev') + '/index');
11/* istanbul ignore next */
12throw new Error('Node version not supported: ' + nodeVersion + ' (' + process.versions.node + ').');