UNPKG

@sanity/cli

Version:

Sanity CLI tool for managing Sanity installations, managing plugins, schemas and datasets

13 lines (10 loc) 331 B
import os from 'node:os' export function canLaunchBrowser(): boolean { const isWindowsOrMac = ['win32', 'darwin'].includes(os.platform()) if (isWindowsOrMac) { return true } // eslint-disable-next-line no-process-env const hasWM = Boolean(process.env.XDG_CURRENT_DESKTOP || process.env.GDMSESSION) return hasWM }