@jsvision/core / ResolveOptions
Interface: ResolveOptions
Defined in: capability/profile.ts:128
Options for the capability resolvers; every input is injectable.
Properties
env?
readonlyoptionalenv?:ProcessEnv
Defined in: capability/profile.ts:132
Environment to read from; defaults to process.env.
override?
readonlyoptionaloverride?:DeepPartial<CapabilityProfile>
Defined in: capability/profile.ts:130
Force any subset of fields, bypassing detection (deep-merged over the result).
platform?
readonlyoptionalplatform?:Platform
Defined in: capability/profile.ts:134
Platform to assume; defaults to process.platform.
query?
readonlyoptionalquery?:TerminalQuery
Defined in: capability/profile.ts:136
Live-query seam for runtime probing; when absent, the live probe is skipped.
refresh?
readonlyoptionalrefresh?:boolean
Defined in: capability/profile.ts:140
Force re-detection, ignoring the per-process cache.
timeoutMs?
readonlyoptionaltimeoutMs?:number
Defined in: capability/profile.ts:138
Live-query timeout in milliseconds (default 200).