npm.io
0.1.0 • Published 9 years ago

@core-framework/forms

Licence
MIT
Version
0.1.0
Deps
2
Vulns
3
Weekly
0
DeprecatedThis package is deprecated

Core Framework / Forms

NPM Version build status Coveralls

About

Form definition and validation library for Core Framework.

Install

NOTE This framework is work-in-progress, please don't use it in production yet!

npm install --save @core-framework/forms

Examples

Simple form example:

let forms = require('@core-framework/forms');
let MyForm = forms.create([
    forms.field('field1', 'Bob').notEmpty(),
    forms.field('checkbox', true).checkbox()
]);

//...

let form = MyForm.createInstance(req.body);
let result = form.validate();

console.log(form.messages);
console.log(form.values);

Keywords