UNPKG

rtech-struct

Version:

Rtech Platform Superstruct Entity

14 lines (11 loc) 353 B
const { defaulted, integer, string, object } = require('superstruct') const IsoDate = require('../../lib').isodate() const { v4: uuidV4 } = require('uuid') const { Uuid } = require('../../lib') const Score = object({ id: defaulted(Uuid, () => uuidV4()), value: integer(), created_at: IsoDate, updated_at: IsoDate }) module.exports = { Score }