npm.io
2.1.0 • Published 8 years ago

typeforce-middleware

Licence
MIT
Version
2.1.0
Deps
0
Size
4 kB
Vulns
0
Weekly
0

typeforce-middleware

build status Version

Typeforce applied as a connect middleware. Strictness is enabled by default.

Examples

var express = require('express')
var bodyParser = require('body-parser')
var typeforce = require('typeforce-middleware')
var app = express()

app.post('/comment', bodyParser.json(), typeforce({
	title: 'String',
	content: 'String'
}), function (req, res) {
	res.status(200).end()
}, function (err, req, res, next) {
	res.status(400).end(err.message)
})

LICENSE MIT

Keywords