Variable pullRequestVirConfigShapeConst
pullRequestVirConfigShape: ShapeDefinition<
{
assignToAuthor: ShapeOptional<boolean>;
blockNoMerge: ShapeOptional<boolean>;
checkPrimaryReviewer: ShapeOptional<boolean>;
ignoreDraft: ShapeOptional<boolean>;
insertCodeOwners: ShapeOptional<boolean>;
reviewRules: ShapeOptional<
ShapeDefinition<
ShapeAnd<
[
ShapeDefinition<
{
autoAdd: ShapeOptional<boolean>;
codeOwns: ShapeOptional<ShapeOr<(...)>>;
required: ShapeOptional<ShapeOr<(...)>>;
users: ShapeOptional<(...)[]>;
},
false,
>,
{ userOverrides: ShapeOptional<ShapeOr<[(...), (...)]>> },
],
>,
false,
>[],
>;
scripts: ShapeOptional<((arg: Arguments) => Promise)[]>;
waitForParentPullRequest: ShapeOptional<boolean>;
},
false,
> = ...
Shape definition for verifying a config's validity.