0.0.8 • Published 12 years ago

connect-typed-body v0.0.8

Weekly downloads
26
License
-
Repository
github
Last release
12 years ago

connect-typed-body

Connect middleware to convert parameter values to native types

Build Status

It uses connect.bodyParser.

"3" -> 3
"3.5" -> 3.5 # decimal point is localizable
"3,545" -> 3545 # thousands seperator is localizable
"false" -> false
"true" -> true
"null" -> null
"undefined" -> undefined
"" -> undefined

Usage

Defaults (thousands_seperator = ',', decimal_point = '.')

var connect = require('connect');
var typedBody = require('connect-typed-body');
var app = connect();
app.use(typedBody());
app.use( function(req, res){
  res.end JSON.stringify(req.body)
}); 

Localized

var connect = require('connect');
var typedBody = require('connect-typed-body');
var app = connect();
app.use(typedBody({thousands_seperator: '.', decimal_point: ','}));
app.use( function(req, res){
  res.end JSON.stringify(req.body)
}); 

Copyright

Copyright (c) 2012 Marc Rene Arns. See LICENSE.txt for further details.

0.0.8

12 years ago

0.0.7

12 years ago

0.0.6

12 years ago

0.0.5

12 years ago

0.0.4

12 years ago

0.0.3

12 years ago

0.0.2

12 years ago

0.0.1

12 years ago