Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/cli / / checkOfflineModeBlocked

Function: checkOfflineModeBlocked()

ts
function checkOfflineModeBlocked(operation, options?): boolean;

Defined in: packages/cli/src/internal/offline.ts:51

Phase 15 helper for subcommands that informationally may make network calls (e.g. graphorin auth login, graphorin pricing refresh, graphorin skills install). When GRAPHORIN_OFFLINE=1 is set the helper writes an explanatory branded line through the supplied sink (default: process.stderr) and returns false, letting the caller short-circuit cleanly without throwing. Returns true when the network is permitted.

Parameters

ParameterType
operationstring
options{ env?: ProcessEnv; print?: (line) => void; }
options.env?ProcessEnv
options.print?(line) => void

Returns

boolean

Stable