import isBrowser from "is-in-browser";
if (isBrowser) {
//...
}
More thoroughly:
import { isJsDom, isNode, isBrowser, isDeno } from "is-in-browser";
if (isBrowser) {
// you're in the browser
// jsdom considered in browser
}
if (isJsDom) {
// you're in the JSDom
}
if (isNode) {
// you're in the Node
}
if (isDeno) {
// you're in the Deno
}
For those not using Babel / ES6 Modules
var isBrowser = require('is-in-browser').default;
if(isBrowser) { //... }