MCPcopy Create free account
hub / github.com/bytebase/bytebase / validateArrayValues

Function validateArrayValues

frontend/src/plugins/cel/logic/validate.ts:28–35  ·  view source on GitHub ↗
(
  array: unknown,
  predicate: (value: unknown) => boolean
)

Source from the content-addressed store, hash-verified

26 return isNumber(num);
27};
28const validateArrayValues = (
29 array: unknown,
30 predicate: (value: unknown) => boolean
31): boolean => {
32 if (!Array.isArray(array)) return false;
33 if (array.length === 0) return false;
34 return array.every(predicate);
35};
36const validateStringArray = (array: unknown) => {
37 return validateArrayValues(array, validateString);
38};

Callers 2

validateStringArrayFunction · 0.85
validateNumberArrayFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected