Skip to main content

IModuleOptions

Index

Properties

optionalargs

args?: { isArg: (arg: unknown) => boolean; name: string }[]

optionalimports

imports?: (string | Constructable<IModule<unknown>>)[]

optionalpostCommitHooks

postCommitHooks?: { callback: CommitHooksCallback }[]

optionalpostModelActionHooks

postModelActionHooks?: { ACTION_NAME: string; collectInput?: (diff: Diff) => string[]; handle: (diff: Diff, actionInputs: ActionInputs, actionOutputs: ActionOutputs) => Promise<ActionOutputs> }[]

optionalpostResourceActionHooks

postResourceActionHooks?: { ACTION_NAME: string; handle: (diff: Diff) => Promise<void> }[]

optionalpreCommitHooks

preCommitHooks?: { callback: CommitHooksCallback }[]

optionalpreModelActionHooks

preModelActionHooks?: { ACTION_NAME: string; collectInput?: (diff: Diff) => string[]; handle: (diff: Diff, actionInputs: ActionInputs, actionOutputs: ActionOutputs) => Promise<ActionOutputs> }[]

optionalpreResourceActionHooks

preResourceActionHooks?: { ACTION_NAME: string; handle: (diff: Diff) => Promise<void> }[]