is-in-browser
Version:
Simple check to see if current app is running in browser
15 lines (11 loc) • 373 B
text/typescript
export const isJsDom =
typeof navigator === "object" &&
navigator.userAgent &&
navigator.userAgent.includes("jsdom");
export const isNode =
typeof process === "object" && !!process.versions && !!process.versions.node;
export const isBrowser =
typeof window === "object" &&
typeof document === "object" &&
document.nodeType === 9;
export default isBrowser;