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
侯晓宇 0cb2601919
init
10 months ago
..
cli.js init 10 months ago
index.js init 10 months ago
license init 10 months ago
package.json init 10 months ago
readme.md init 10 months ago

readme.md

osx-release Build Status

Get the name and version of a OS X release from the Darwin version.
Example: 13.2.0{name: 'Mavericks', version: '10.9'}

Install

$ npm install --save osx-release

Usage

var os = require('os');
var osxRelease = require('osx-release');

// on an OS X Mavericks system

osxRelease();
//=> {name: 'Mavericks', version: '10.9'}

os.release();
//=> 13.2.0
// this is the Darwin kernel version

osxRelease(os.release());
//=> {name: 'Mavericks', version: '10.9'}

osxRelease('14.0.0');
//=> {name: 'Yosemite', version: '10.10'}

API

osxRelease([release])

release

Type: string

By default the current OS is used, but you can supply a custom Darwin kernel version, which is the output of os.release().

CLI

$ npm install --global osx-release
$ osx-release --help

  Usage
    osx-release [release]

  Example
    osx-release
    Mavericks 10.9

    osx-release 14.0.0
    Yosemite 10.10
  • os-name - Get the name of the current operating system. Example: OS X Mavericks
  • osx-version - Get the OS X version of the current system. Example: 10.9.3
  • win-release - Get the name of a Windows version from the release number: 5.1.2600XP

License

MIT © Sindre Sorhus