createScriptArgs
createScriptArgs(
__namedParameters):object
Build a ScriptArgs accessor from a raw values map and optional declarations. Applies declared defaults, coerces declared types, and validates required args. Returns the accessor plus any validation errors (callers decide how to surface them).
Parameters
__namedParameters
defs?
ScriptArgDef[] = []
positional?
string[] = []
values
Record<string, ScriptArgValue>
Returns
object
args
args:
ScriptArgs
errors
errors:
string[]