Skip to content

Latest commit

 

History

History

flow-runtime-validators

flow-runtime-validators

Common validators for use with flow-runtime.

See the docs at https://codemix.github.io/flow-runtime/#/flow-runtime-validators

Installation

npm install flow-runtime-validators

or

yarn add flow-runtime-validators

Usage

import t from 'flow-runtime';
import * as validators from 'flow-runtime-validators';

type EmailAddress = string;

EmailAddress.addConstraint(
  validators.length({max: 250}),
  validators.email()
);

EmailAddress.assert("[email protected]"); // ok
EmailAddress.assert("nope.com"); // throws