Browse Packages

Interface: HarnessDefinition

Defined in: packages/sdk/src/core/types.ts:279

Properties

blocks

blocks: object

Defined in: packages/sdk/src/core/types.ts:284

allowed

allowed: BlockConstraint[]

forbidden

forbidden: BlockConstraint[]

required

required: BlockConstraint[]


hooks

hooks: HarnessHooks

Defined in: packages/sdk/src/core/types.ts:289


id

id: string

Defined in: packages/sdk/src/core/types.ts:280


name

name: string

Defined in: packages/sdk/src/core/types.ts:281


steps

steps: StepDefinition[]

Defined in: packages/sdk/src/core/types.ts:283


type

type: string

Defined in: packages/sdk/src/core/types.ts:282


validate

validate: (flow, sdk) => ValidationResult

Defined in: packages/sdk/src/core/types.ts:290

Parameters

flow

Flow

sdk

PlandalfSDK

Returns

ValidationResult

Feature detail