Skip to content
1 min read · 138 words

Interface: DevGateCall

Defined in: src/batteries/dev_tools/types.ts:224

Description of the step presented to a gate.

Properties

PropertyTypeDescriptionDefined in
argsunknownValidated arguments exactly as authored by the caller.src/batteries/dev_tools/types.ts:228
engines?readonly { engineId: string; extensions: readonly string[]; inPlace: boolean; scope?: readonly string[]; }[]Capability declarations that will actually participate in the step.src/batteries/dev_tools/types.ts:234
mayCreate?readonly string[]Glob envelope under which the step may create files.src/batteries/dev_tools/types.ts:232
stepstringName of the step being approved.src/batteries/dev_tools/types.ts:226
targets?readonly string[]Resolved existing paths the step will touch.src/batteries/dev_tools/types.ts:230