Skip to content

craft-hub / ReleasePlanner

Class: ReleasePlanner

Defined in: packages/craft-hub/src/release-planner.ts:11

Computes a fresh, side-effect-free release preflight for a release capability.

Constructors

Constructor

new ReleasePlanner(): ReleasePlanner

Returns

ReleasePlanner

Methods

plan()

plan(project, capability, providedInputs?): Promise<ReleasePlan>

Defined in: packages/craft-hub/src/release-planner.ts:12

Parameters

project

ProjectRecord

capability

CommandCapability

providedInputs?

CommandInputValues = {}

Returns

Promise<ReleasePlan>

Released under the MIT License.