JisuPark / node.os

OS detect for both nodejs and browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node.os

npm

OS detect for both nodejs and browser

Installation

$ npm install node.os

Use with node

const os = require("node.os"); // return os object

console.log(os.os); // win,osx,linx,etc
console.log(os.platform); // the same as require("os").platform()

Use with Browser

const os = require("node.os"); // return os object

console.log(os.os); // win,osx,linux,ios,android,etc
console.log(os.platform); // browser/nw(node webkit)

Use with html

<script src='/node_modules/node.os/dist/index.js'></script>
<script>
console.log(window.os)
</script>

Other Params:

- isWin
- isOSX
- isLinux
- isIOS
- isAndroid
- isBrowser // return 'true' when platform is 'browser' or 'nw' or 'Electron' or 'wechat'
- isOnlyBrowser // return 'true' only when platform is 'browser'
- isNW
- isWechat
- isElectron

About

OS detect for both nodejs and browser

License:MIT License


Languages

Language:JavaScript 100.0%