Variable pullRequestVirConfigShapeConst
pullRequestVirConfigShape: Shape<
{
assignToAuthor: Shape<TOptional<TBoolean>>;
blockNoMerge: Shape<TOptional<TBoolean>>;
checkPrimaryReviewer: Shape<TOptional<TBoolean>>;
ignoreDraft: Shape<TOptional<TBoolean>>;
insertCodeOwners: Shape<TOptional<TBoolean>>;
reviewRules: Shape<
TOptional<
TArray<
TUnsafe<
{
appliesTo?: string[];
autoAdd?: boolean;
codeOwns?: { notPaths?: (...)
| (...); paths?: (...) | (...) };
isFallback?: boolean;
isPrimary?: boolean;
required?: number | "all";
users?: string[];
} & {
userOverrides?: Record<
string,
{
appliesTo?: ...;
autoAdd?: ...;
codeOwns?: ...;
isFallback?: ...;
isPrimary?: ...;
required?: ...;
users?: ...;
},
>;
},
>,
>,
>,
>;
scripts: Shape<TOptional<TArray<TUnsafe<(arg: Arguments) => Promise>>>>;
waitForParentPullRequest: Shape<TOptional<TBoolean>>;
},
> = ...
Shape definition for verifying a config's validity.