Skip to content

immodel/types

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

immodel-types

Adds type registration to immodel

Usage

type

Registers a type. It may be used in two ways, at the end of a chain:

model
  .validator(isString)
  .caster(toString)
  .type('string');

In which case it registers the this in the current chain as the type string. And alternatively, with a function that takes a model and returns a type:

model
  .type('string', function(model) {
    return model
      .validator(isString)
      .caster(toString);
  });

The second method should be used by plugins that are registering types.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published