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.
parttimejob/node_modules/osx-release/index.js

25 lines
433 B

1 month ago
'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)
};
};