schema2

0.1.1 • Public • Published

Schema2

<(。_。)> Sorry, this is just beginning.

tl;dr

The idea is simple structure and evaluates the objects in Javascript.

Example

import Schema2 from 'schema2'
 
schema = Schema2.parse({
    title: String,
    body: {
        code: Number,
        message: String,
    }
})
 
io.on('message', (data, next) => {
    // data: Object {title: "Hola", villain: { face: ":(" }}
 
    let validated = schema.validate(data)
    /*
    Object {title: "Hola"}
     */
 
    next(validated)
})

/schema2/

    Package Sidebar

    Install

    npm i schema2

    Weekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • alfa30