MCPcopy Index your code
hub / github.com/IQEngine/IQEngine / metadataValidator

Function metadataValidator

client/src/utils/validators.ts:10–15  ·  view source on GitHub ↗
(metadataValue: string, path: string = null)

Source from the content-addressed store, hash-verified

8}
9
10export function metadataValidator(metadataValue: string, path: string = null) {
11 let metadataValidator = { metadata: metadataValue, errors: [] } as MetadataValidator;
12 metadataValidator.metadata = metadataValue;
13
14 return validator(metadataValue, sigmfSchema, metadataValidator, path);
15}
16
17export function validator(value: string, schema: any, validator: any, path: string = null) {
18 const ajv = new Ajv({ strict: false, allErrors: true });

Callers 4

metadataValidationMethod · 0.90
validators.test.tsFile · 0.90
ActionsFunction · 0.90
onChangeHandlerFunction · 0.90

Calls 1

validatorFunction · 0.85

Tested by

no test coverage detected