Check whether the code is running in the browser or node.js runtime.
$ npm install --save browser-or-node
ES6 style import
import{isBrowser,isNode}from'browser-or-node';if(isBrowser){// do browser only stuff}if(isNode){// do node.js only stuff}ES5 style import
varjsEnv=require('browser-or-node');if(jsEnv.isBrowser){// do browser only stuff}if(jsEnv.isNode){// do node.js only stuff}MIT © Dineshkumar Pandiyan