This package has been deprecated

Author message:

Package moved to different org, see @perfect-data/schema for more information

@perfect-schema/standard-validators

2.3.0 • Public • Published

Perfect Schema Standard Validatiors Plugin

Provide standard validation for schemas.

Install

npm i -S @perfect-schema/standard-validators

Usage

import PerfectSchema from '@perfect-schema/base';
import { 
  matchValidator,
  restrictedValuesValidator
} from '@perfect-schema/standard-validators';


PerfectSchema.use(matchValidator);
PerfectSchema.use(restrictedValuesValidator);

const schema = new PerfectSchema({
  foo: {
    type: String,
    match: /[a-z0-9]+/i
  },
  bar: {
    type: Number,
    restrictedValues: [2, 3, 5, 7, 11, 13, 17, 19]
  }
});

Documentation

license

MIT

Package Sidebar

Install

npm i @perfect-schema/standard-validators

Weekly Downloads

1

Version

2.3.0

License

MIT

Unpacked Size

10 kB

Total Files

12

Last publish

Collaborators

  • yanickrochon