UNPKG

@dvsa/smc-encounter-schema

Version:

Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites

1 lines 490 B
'use strict';var classValidator=require('class-validator');var i=Object.defineProperty;var n=(t,o)=>i(t,"name",{value:o,configurable:true});function c(t){return o=>{classValidator.registerDecorator({name:"ValidateDeleteEncounterMotor",target:o,propertyName:void 0,options:t,validator:{validate(r,a){let e=a.object;return e?e.vehicleId!=null:false},defaultMessage(r){return "Motor vehicleId must not be null."}}});}}n(c,"ValidateDeleteEncounterMotor");exports.ValidateDeleteEncounterMotor=c;