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/os-name
侯晓宇 0cb2601919
init
4 weeks ago
..
cli.js init 4 weeks ago
index.js init 4 weeks ago
package.json init 4 weeks ago
readme.md init 4 weeks ago

readme.md

os-name Build Status

Get the name of the current operating system. Example: OS X Mavericks

Useful for analytics and debugging.

Install

$ npm install --save os-name

Usage

var os = require('os');
var osName = require('os-name');

// on an OS X Mavericks system

osName();
//=> OS X Mavericks

osName(os.platform(), os.release());
//=> OS X Mavericks

osName(os.platform());
//=> OS X

osName('linux', '3.13.0-24-generic');
//=> Linux 3.13

osName('win32', '6.3.9600');
//=> Windows 8.1

osName('win32');
// Windows

API

osName([platform, release])

By default the name of the current operating system is returned.

You can optionally supply a custom os.platform() and os.release().

Check out getos if you need the Linux distribution name.

CLI

$ npm install --global os-name
$ os-name --help

  Example
    os-name
    OS X Mavericks

Contributing

Production systems depend on this package for logging / tracking. Please be careful when introducing new output, and adhere to existing output format (whitespace, capitalization, etc.).

License

MIT © Sindre Sorhus