All files / lib/joi-to-json-schema/types date.ts

100% Statements 8/8
100% Branches 4/4
100% Functions 1/1
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 121x 3x 3x 2x 2x     1x 1x 1x    
export const date = (_convert, schema, joi) => {
  const format = joi._flags.format;
  if (format === "unix" || format === "javascript") {
    schema.type = "integer";
    return schema;
  }
 
  schema.type = "string";
  schema.format = "date-time";
  return schema;
};