macos-release
Get the name and version of a macOS release from the Darwin version
Last updated 6 years ago by sindresorhus .
MIT · Repository · Bugs · Original npm
$ cnpm install macos-release 
SYNC missed versions from official npm registry.

macos-release Build Status

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

Install

$ npm install macos-release

Usage

const os = require('os');
const macosRelease = require('macos-release');

// On a macOS Sierra system

macosRelease();
//=> {name: 'Sierra', version: '10.12'}

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

macosRelease(os.release());
//=> {name: 'Sierra', version: '10.12'}

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

API

macosRelease([release])

release

Type: string

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

Related

  • os-name - Get the name of the current operating system. Example: macOS Sierra
  • macos-version - Get the macOS 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

Current Tags

  • 3.1.0                                ...           latest (3 years ago)

6 Versions

  • 2.5.1                                ...           3 years ago
  • 3.1.0                                ...           3 years ago
  • 3.0.1                                ...           4 years ago
  • 2.5.0                                ...           4 years ago
  • 2.4.1                                ...           5 years ago
  • 2.3.0                                ...           6 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (0)
None
Dev Dependencies (3)
Dependents (0)
None

Copyright 2013 - present © cnpmjs.org