15 lines
		
	
	
		
			386 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			386 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| function isNodeLT(tar) {
 | |
|   tar = (Array.isArray(tar) ? tar : tar.split('.')).map(Number);
 | |
|   let i=0, src=process.versions.node.split('.').map(Number);
 | |
|   for (; i < tar.length; i++) {
 | |
|     if (src[i] > tar[i]) return false;
 | |
|     if (tar[i] > src[i]) return true;
 | |
|   }
 | |
|   return false;
 | |
| }
 | |
| 
 | |
| module.exports =
 | |
|   isNodeLT('8.6.0')
 | |
|     ? require('./dist/index.js')
 | |
|     : require('./lib/index.js');
 |