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'); |