UNPKG

express-joi-simple

Version:

## Installation

28 lines 774 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var express = require("express"); var router_1 = require("./router"); var BodyParser = require("body-parser"); var joi = require("joi"); var index_1 = require("../index"); var settings_1 = require("./settings"); var app = express(); app.use(BodyParser.json()); app.use(index_1.RequestHandler); var schema = { body: { test1: joi.string().required() }, model: 'Register' }; app.post('/register', index_1.Validate(schema), function (req, res) { res.json({ message: 'register' }); }); app.use('/login', router_1.router); app.use(index_1.RequestHandler); app.listen(3000, function () { index_1.Doc(app, settings_1.settings); }); //# sourceMappingURL=index.js.map