Interface: DevPipeline()
Defined in: src/batteries/dev_tools/types.ts:348
Development pipeline callable and its front ends.
ts
DevPipeline(paths: readonly string[], options?: RunOptions): DevChain;Defined in: src/batteries/dev_tools/types.ts:350
Starts an immutable chain for the acquired paths.
Parameters
| Parameter | Type |
|---|---|
paths | readonly string[] |
options? | RunOptions |
Returns
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
capabilities | readonly | DevEngineRegistry | Declaration-only registry used for capability selection. | src/batteries/dev_tools/types.ts:356 |
engines | readonly | readonly DevEngine[] | Resolved engines in deployment order. | src/batteries/dev_tools/types.ts:358 |
Methods
compile()
ts
compile(ops: DevOp[]): DevPlan;Defined in: src/batteries/dev_tools/types.ts:354
Validates operations without executing them.
Parameters
| Parameter | Type |
|---|---|
ops | DevOp[] |
Returns
ops()
ts
ops(
paths: readonly string[],
ops: DevOp[],
options?: RunOptions): Promise<DevResult>;Defined in: src/batteries/dev_tools/types.ts:352
Executes operations immediately over the acquired paths.
Parameters
| Parameter | Type |
|---|---|
paths | readonly string[] |
ops | DevOp[] |
options? | RunOptions |
Returns
Promise<DevResult>