mirror of
https://github.com/github/codeql-action
synced 2026-10-07 00:30:17 +03:00
Fix makeValidator returning required: boolean
This commit is contained in:
Generated
+2
-2
@@ -144598,11 +144598,11 @@ function isStringOrUndefined(value) {
|
||||
function defaultCheck(validate) {
|
||||
return (arg) => ({ unknownKeys: [], invalidKeys: [], valid: validate(arg) });
|
||||
}
|
||||
function makeValidator(validate, required = true) {
|
||||
function makeValidator(validate) {
|
||||
return {
|
||||
validate,
|
||||
check: defaultCheck(validate),
|
||||
required
|
||||
required: true
|
||||
};
|
||||
}
|
||||
var string = makeValidator(isString);
|
||||
|
||||
+2
-5
@@ -62,14 +62,11 @@ function defaultCheck(
|
||||
return (arg) => ({ unknownKeys: [], invalidKeys: [], valid: validate(arg) });
|
||||
}
|
||||
|
||||
function makeValidator<T>(
|
||||
validate: (arg: unknown) => arg is T,
|
||||
required: boolean = true,
|
||||
) {
|
||||
function makeValidator<T>(validate: (arg: unknown) => arg is T) {
|
||||
return {
|
||||
validate,
|
||||
check: defaultCheck(validate),
|
||||
required,
|
||||
required: true,
|
||||
} as const satisfies Validator<T>;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user