UNPKG

672 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _platform = require('platform');
8
9var _platform2 = _interopRequireDefault(_platform);
10
11function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
12
13var getPlatformName = function getPlatformName() {
14 var os = _platform2.default.os.family;
15 os = os.toLowerCase().replace(/ /g, '');
16 if (/\bwin/.test(os)) {
17 os = 'windows';
18 } else if (/darwin/.test(os)) {
19 os = 'osx';
20 } else if (/freebsd|sunos/.test(os)) {
21 os = 'linux';
22 }
23 return os;
24};
25
26exports.default = { getPlatformName: getPlatformName };
27module.exports = exports['default'];
\No newline at end of file