0.1.10 • Published 1 year ago

@clockinit/brazilian-class-validator v0.1.10

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

brazilian-class-validator

Additional decorators for class-validator using validators for Brazilian values

Brazilian Validators came from brazilian-values

Replacement for abandoned library brazilian-class-validator

NPM

  • Solves packages update with critical security

Install

# Using npm
npm install @clockinit/brazilian-class-validator --save

# Using yarn
yarn add @clockinit/brazilian-class-validator

Use

The use of @clockinit/brazilian-class-validator is just like using class-validator decorators.

import { IsCPF, IsDate } from "@clockinit/brazilian-class-validator";
import { validate } from "class-validator";

class BrazilianGuy {
    @IsCPF()
    cpf: string;

    @IsDate()
    birthday: string;
}

const bg = new BrazilianGuy();
bg.cpf = "123";
bg.birthday = "30/12/2004";

validate(bg).then((errors) => console.log(errors));