npm.io
0.1.0 • Published 8 years ago

@nathanfaucett/changeset

Licence
MIT
Version
0.1.0
Deps
4
Size
7 kB
Vulns
0
Weekly
0

js-changeset

ecto like changesets for javascript/node.js

const validate = (params = {}) =>
	new Changeset(params, ["name", "email", "password"])
		.validateRequired(["email", "password"])
		.validateFormat("email", /@/)
		.validateLength("password", { ">=": 6 });

var changeset = validate({ name: "Bob", email: "bob@mail.com" });

Keywords