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.