@jsvision/core / essentialsMet
Function: essentialsMet()
essentialsMet(
caps,facts):boolean
Defined in: safety/essentials.ts:113
Convenience boolean — true when every essential is satisfied. Shorthand for evaluateEssentials(caps, facts).met.
Parameters
caps
Resolved capability profile.
facts
TTY facts from detectTty().
Returns
boolean
true when the terminal is usable (the app may start).
Example
ts
import { essentialsMet, resolveCapabilities, detectTty } from '@jsvision/core';
if (!essentialsMet(resolveCapabilities().profile, { isTTY: detectTty() })) {
process.exit(1);
}