@redningsselskapet/class-validator-ais

Custom Class Validator for automatic identification system

Usage no npm install needed!

<script type="module">
  import redningsselskapetClassValidatorAis from 'https://cdn.skypack.dev/@redningsselskapet/class-validator-ais';
</script>

README

Description

Custom class-validator for automatic identification system (ais)

usage:

class AisdataDto {
  @IsMmsi()
  mmsi: string

  @IsCog()
  heading: number

  @IsSog()
  speed: number,
}

// validate Object
const creatAisdataDto = new AisdataDto();
const error = await validate(createAisdataDto);
if (error.length > 0) {
  console.log(error)
}