@dvsa/smc-encounter-schema
Version:
Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites
1 lines • 729 B
JavaScript
;var classValidator=require('class-validator');var u=Object.defineProperty;var C=(R,r)=>u(R,"name",{value:r,configurable:true});var O=(R,r,s,N)=>{for(var E=void 0,t=R.length-1,e;t>=0;t--)(e=R[t])&&(E=(e(r,s,E))||E);return E&&u(r,s,E),E};var T=class{static{C(this,"CommonVehicleWeights");}actGrossWeight;permGrossWeight;designGrossWeight};O([classValidator.Min(0,{groups:["createEncounter"]}),classValidator.Max(999999,{groups:["createEncounter"]})],T.prototype,"actGrossWeight"),O([classValidator.Min(0,{groups:["createEncounter"]}),classValidator.Max(999999,{groups:["createEncounter"]})],T.prototype,"permGrossWeight"),O([classValidator.IsOptional()],T.prototype,"designGrossWeight");exports.CommonVehicleWeights=T;