You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							25 lines
						
					
					
						
							433 B
						
					
					
				
			
		
		
	
	
							25 lines
						
					
					
						
							433 B
						
					
					
				| 'use strict';
 | |
| var os = require('os');
 | |
| 
 | |
| var nameMap = {
 | |
| 	'15': 'El Capitan',
 | |
| 	'14': 'Yosemite',
 | |
| 	'13': 'Mavericks',
 | |
| 	'12': 'Mountain Lion',
 | |
| 	'11': 'Lion',
 | |
| 	'10': 'Snow Leopard',
 | |
| 	'9': 'Leopard',
 | |
| 	'8': 'Tiger',
 | |
| 	'7': 'Panther',
 | |
| 	'6': 'Jaguar',
 | |
| 	'5': 'Puma'
 | |
| };
 | |
| 
 | |
| module.exports = function (release) {
 | |
| 	release = (release || os.release()).split('.')[0];
 | |
| 	return {
 | |
| 		name: nameMap[release],
 | |
| 		version: '10.' + (Number(release) - 4)
 | |
| 	};
 | |
| };
 |