18460000105 fd56c5b40f 111 10 ay önce
..
index.d.ts fd56c5b40f 111 10 ay önce
index.js fd56c5b40f 111 10 ay önce
license fd56c5b40f 111 10 ay önce
package.json fd56c5b40f 111 10 ay önce
readme.md fd56c5b40f 111 10 ay önce

readme.md

os-name

Get the name of the current operating system\ Example: macOS Sierra

Useful for analytics and debugging.

Install

$ npm install os-name

Usage

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

// On a macOS Sierra system

osName();
//=> 'macOS Sierra'

osName(os.platform(), os.release());
//=> 'macOS Sierra'

osName('darwin', '14.0.0');
//=> 'OS X Yosemite'

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

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

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.

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.).

Related


Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.