Skip to content

Interface: NodeRunnerNode ​

Defined in: ast/domain/node-runner-node.ts:8

Passive AST node representing a local OS subprocess and daemon concurrency pool (local.runner).

Separates one-shot command slots (slots) from long-lived background daemon slots (maxDaemons).

Extends ​

Properties ​

PropertyModifierTypeDescriptionOverridesInherited fromDefined in
idreadonlystringUnique identifier of the local runner pool.BaseRunnerPoolASTNode.id-ast/domain/node-runner-node.ts:10
maxDaemonsreadonlynumberMaximum concurrent background daemon sessions.BaseRunnerPoolASTNode.maxDaemons-ast/domain/node-runner-node.ts:14
slotsreadonlynumberMaximum concurrent one-shot command executions.BaseRunnerPoolASTNode.slots-ast/domain/node-runner-node.ts:12
typereadonly"node:runner"Unique string-literal discriminant of the runner pool node.-BaseRunnerPoolASTNode.typeast/base/base-runner-pool-ast-node.ts:11

Released under the MIT License.