SubprocessOptions
Defined in: packages/pythonlib/src/subprocess.ts:44
Options for subprocess functions.
Properties
check?
optionalcheck:boolean
Defined in: packages/pythonlib/src/subprocess.ts:64
Whether to raise CalledProcessError on non-zero exit
cwd?
optionalcwd:string
Defined in: packages/pythonlib/src/subprocess.ts:46
Working directory for the command
encoding?
optionalencoding:BufferEncoding
Defined in: packages/pythonlib/src/subprocess.ts:60
Encoding for text mode (default: utf-8)
env?
optionalenv:Record<string,string>
Defined in: packages/pythonlib/src/subprocess.ts:48
Environment variables
input?
optionalinput:string|Uint8Array<ArrayBufferLike>
Defined in: packages/pythonlib/src/subprocess.ts:50
Input to send to stdin
shell?
optionalshell:string|boolean
Defined in: packages/pythonlib/src/subprocess.ts:58
Shell to use (if true, uses default shell)
stderr?
optionalstderr:"pipe"|"stdout"|"devnull"|null
Defined in: packages/pythonlib/src/subprocess.ts:54
How to handle stderr
stdout?
optionalstdout:"pipe"|"devnull"|null
Defined in: packages/pythonlib/src/subprocess.ts:52
How to handle stdout
text?
optionaltext:boolean
Defined in: packages/pythonlib/src/subprocess.ts:62
Whether to capture output as text (default: true)
timeout?
optionaltimeout:number
Defined in: packages/pythonlib/src/subprocess.ts:56
Timeout in milliseconds