0.3.1 • Published 11 years ago

forro v0.3.1

Weekly downloads
5
License
-
Repository
github
Last release
11 years ago

forro

WTForms style form validataion for node.js

Build Status

Express Example

var express = require("express"),
    app = express(),
    forro = require('forro'),
    StringField = forro.StringField;


var EditForm = forro({
    'username': StringField,
    'artist': StringField,
    'album': StringField,
    'title': StringField
}, {'required': true}); // Require all fields


app.use(express.bodyParser());

app.all("/:id/edit", forro.form(EditForm), function(req, res){
    // Middle ware already validated for us
    // and sent back a 400 error if validation failed.
    res.send(req.form.val(['username', 'artist', 'album', 'title']));
});

app.listen(8080);

Install

 npm install node-forro

Testing

git clone
npm install
mocha
0.3.1

11 years ago

0.3.0

11 years ago

0.2.1

11 years ago

0.2.0

11 years ago

0.1.0

11 years ago

0.0.1

12 years ago