Interface: ParseOptions¶
Defined in: parser/src/parse.ts:11
Options for parsing PromptScript source code.
Properties¶
envProvider?¶
optionalenvProvider:EnvProvider
Defined in: parser/src/parse.ts:36
Custom environment provider function for variable interpolation. When provided, this function is used to look up environment variable values instead of the default process.env lookup. Only used when interpolateEnv is true.
filename?¶
optionalfilename:string
Defined in: parser/src/parse.ts:13
Filename for error reporting. Defaults to '
interpolateEnv?¶
optionalinterpolateEnv:boolean
Defined in: parser/src/parse.ts:29
Enable environment variable interpolation. Defaults to false. When true, ${VAR} and ${VAR:-default} syntax will be replaced with actual environment variable values.
recovery?¶
optionalrecovery:boolean
Defined in: parser/src/parse.ts:23
Enable recovery mode for partial parsing. Alias for tolerant. When true, the parser will attempt to continue after errors.
tolerant?¶
optionaltolerant:boolean
Defined in: parser/src/parse.ts:18
Continue parsing even when errors are encountered. Defaults to false. Alias: recovery