0.1.0 • Published 4 years ago

simple-json-scheme-validator v0.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

Simple JSON Validator.

Um validador de JSON construido em typescript com o objetivo de aprender o processo de publicação de pacotes com typescript.

Exemple

import JsonValidator from 'simple-json-scheme-validator';

const obj = {
    name: '',
    age: 12,
    email: ''
}

const UserValidator = JsonValidator((validator, Body) => {
    validator.string(Body.name, 'name')
        .required(true)
        .min(3)
        .max(50)

    validator.number(Body.age, 'age')
        .required(true)
        .min(16)

    validator.string(Body.email, 'email')
        .email()
})

try {
    UserValidator(obj)
} catch(e) {
    throw e // if object fail on validate the error is catch here.
}

by: Adriano de Souza

0.1.0

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago