Skip to main content

Interface: RunOptions

Defined in: packages/core/src/types.ts:209

Properties​

logger?​

optional logger?: Logger;

Defined in: packages/core/src/types.ts:211

Default: no-op.


plan?​

optional plan?: boolean;

Defined in: packages/core/src/types.ts:223

Default false. true => run everything up to (not including) emission, then ask each output's Writer for the files a generate would write (absolute path + exact bytes) via Writer.plan(), returned as RunResult.plan. No disk I/O, afterEmit does not fire. Wins over write: { plan: true, write: true } still writes nothing.


signal?​

optional signal?: AbortSignal;

Defined in: packages/core/src/types.ts:213

Cooperative cancellation between steps (watch mode).


write?​

optional write?: boolean;

Defined in: packages/core/src/types.ts:215

Default true; false => run everything, skip the Writer.