1.0.1 • Published 2 years ago

@clocklimited/validity-validate-each v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

validity-validate-each

Validate each value of an array.

Installation

npm install validity-validate-each --save

Usage

Below is a simple example for usage with schemata and save:

var validity = require("@clocklimited/validity"),
  schemata = require("schemata"),
  save = require("save"),
  collection = save("author"),
  validateEach = require("@clocklimited/validity-validate-each");

var schema = schemata({
  emailAddresses: {
    type: Array,
    validators: {
      all: [validateEach(validity.required), validateEach(validity.email)],
    },
  },
});