MCPcopy Create free account
hub / github.com/Lemoncode/fonk / mapToInternalRecordValidation

Function mapToInternalRecordValidation

src/mappers/record-schema.mapper.ts:12–27  ·  view source on GitHub ↗
(
  recordValidation: RecordValidation
)

Source from the content-addressed store, hash-verified

10type RecordIdInternalValidation = [string, InternalRecordValidation[]];
11
12const mapToInternalRecordValidation = (
13 recordValidation: RecordValidation
14): InternalRecordValidation =>
15 isFunction(recordValidation)
16 ? {
17 validator: convertRecordValidationToAsyncIfNeeded(recordValidation),
18 message: void 0,
19 }
20 : {
21 validator: convertRecordValidationToAsyncIfNeeded(
22 isFunction(recordValidation.validator)
23 ? recordValidation.validator
24 : recordValidation.validator.validator
25 ),
26 message: recordValidation.message,
27 };
28
29const mapToInternalValidationCollection = (
30 recordValidations: RecordValidation[]

Callers

nothing calls this directly

Calls 2

isFunctionFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…