1.2.0 • Published 7 years ago

express-meta-validator v1.2.0

Weekly downloads
13
License
-
Repository
github
Last release
7 years ago

node-express-meta-validator

Install

yarn add express-meta-validator
# or
npm i express-meta-validator

Usage

import express = require('express');
import bodyParser = require('body-parser');
import validator = require('express-meta-validator');

const app = express();

app.use(bodyParser.json());

@validator.Model({ strict: true })
class HelloRequestBody {
    @validator.Required
    @validator.String
    @validator.Length({ min: 2 })
    message: string;
}

app.post('/hello', validator.body(HelloRequestBody), (req, res) => {
    const body = req.body as HelloRequestBody;
    // ...
});

app.listen(3000);
1.2.0

7 years ago

1.1.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago